# SPDX-License-Identifier: GPL-2.0-only

# keep sorted by CONFIG_* macro name.
obj-$(CONFIG_MACH_ADVANTECH_ROM_742X)		+= advantech-mx6/
obj-$(CONFIG_MACH_AFI_GF)			+= afi-gf/
obj-$(CONFIG_MACH_ANIMEO_IP)			+= animeo_ip/
obj-$(CONFIG_MACH_AM625_SK)			+= am625-sk/
obj-$(CONFIG_MACH_AT91RM9200EK)			+= at91rm9200ek/
obj-$(CONFIG_MACH_AT91SAM9260EK)		+= at91sam9260ek/
obj-$(CONFIG_MACH_AT91SAM9261EK)		+= at91sam9261ek/
obj-$(CONFIG_MACH_AT91SAM9263EK)		+= at91sam9263ek/
obj-$(CONFIG_MACH_AT91SAM9G10EK)		+= at91sam9261ek/
obj-$(CONFIG_MACH_AT91SAM9G20EK)		+= at91sam9260ek/
obj-$(CONFIG_MACH_AT91SAM9M10G45EK)		+= at91sam9m10g45ek/
obj-$(CONFIG_MACH_AT91SAM9M10IHD)		+= at91sam9m10ihd/
obj-$(CONFIG_MACH_AT91SAM9N12EK)		+= at91sam9n12ek/
obj-$(CONFIG_MACH_AT91SAM9X5EK)			+= at91sam9x5ek/
obj-$(CONFIG_MACH_BEAGLE)			+= beagle/
obj-$(CONFIG_MACH_BEAGLEBONE)			+= beaglebone/
obj-$(CONFIG_MACH_BEAGLEPLAY)			+= beagleplay/
obj-$(CONFIG_MACH_CALAO)			+= calao/
obj-$(CONFIG_MACH_CM_FX6)			+= cm-fx6/
obj-$(CONFIG_MACH_NITROGEN6)			+= boundarydevices-nitrogen6/
obj-$(CONFIG_MACH_NOVENA)			+= novena/
obj-$(CONFIG_MACH_CCMX51)			+= ccxmx51/
obj-$(CONFIG_MACH_CCMX53)			+= ccxmx53/
obj-$(CONFIG_MACH_CFA10036)			+= crystalfontz-cfa10036/
obj-$(CONFIG_MACH_CHUMBY)			+= chumby_falconwing/
obj-$(CONFIG_MACH_CLEP7212)			+= clep7212/
obj-$(CONFIG_MACH_DFI_FS700_M60)		+= dfi-fs700-m60/
obj-$(CONFIG_MACH_DIGI_CCIMX6ULSBCPRO)		+= digi-ccimx6ulsom/
obj-$(CONFIG_MACH_DUCKBILL)			+= duckbill/
obj-$(CONFIG_MACH_DSS11)			+= dss11/
obj-$(CONFIG_MACH_EFIKA_MX_SMARTBOOK)		+= efika-mx-smartbook/
obj-$(CONFIG_MACH_EMBEDSKY_E9)			+= embedsky-e9/
obj-$(CONFIG_MACH_EMBEST_MARSBOARD)		+= embest-marsboard/
obj-$(CONFIG_MACH_EMBEST_RIOTBOARD)		+= embest-riotboard/
obj-$(CONFIG_MACH_TORADEX_COLIBRI_IMX6)		+= toradex-colibri-imx6/
obj-$(CONFIG_MACH_ELTEC_HIPERCAM)		+= eltec-hipercam/
obj-y						+= freescale-mx51-babbage/
obj-$(CONFIG_MACH_FREESCALE_MX53_LOCO)		+= freescale-mx53-qsb/
obj-$(CONFIG_MACH_FREESCALE_MX53_VMX53)		+= freescale-mx53-vmx53/
obj-$(CONFIG_MACH_FREESCALE_MX7_SABRESD)	+= freescale-mx7-sabresd/
obj-$(CONFIG_MACH_MEERKAT96)			+= meerkat96/
obj-$(CONFIG_MACH_GE863)			+= telit-evk-pro3/
obj-$(CONFIG_MACH_GK802)			+= gk802/
obj-$(CONFIG_MACH_GLOBALSCALE_GURUPLUG)		+= globalscale-guruplug/
obj-$(CONFIG_MACH_GLOBALSCALE_MIRABOX)		+= globalscale-mirabox/
obj-$(CONFIG_MACH_GRINN_LITEBOARD)		+= grinn-liteboard/
obj-$(CONFIG_MACH_GUF_SANTARO)			+= guf-santaro/
obj-$(CONFIG_MACH_GUF_VINCELL)			+= guf-vincell/
obj-$(CONFIG_MACH_GW_VENTANA)			+= gateworks-ventana/
obj-$(CONFIG_MACH_HABA_KNX_LITE)		+= haba-knx/
obj-$(CONFIG_MACH_IMX233_OLINUXINO)		+= imx233-olinuxino/
obj-$(CONFIG_MACH_INNOCOMM_WB15)			+= innocomm-imx8mm-wb15/
obj-$(CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR)	+= kamstrup-mx7-concentrator/
obj-$(CONFIG_MACH_KARO_QSXP_ML81)		+= karo-qsxp-ml81/
obj-$(CONFIG_MACH_KONTRON_SAMX6I)		+= kontron-samx6i/
obj-$(CONFIG_MACH_LENOVO_IX4_300D)		+= lenovo-ix4-300d/
obj-$(CONFIG_MACH_MARVELL_ARMADA_XP_GP)		+= marvell-armada-xp-gp/
obj-$(CONFIG_MACH_MARVELL_ARMADA_XP_DB)		+= marvell-armada-xp-db/
obj-$(CONFIG_MACH_MX23EVK)			+= freescale-mx23-evk/
obj-$(CONFIG_MACH_MX28EVK)			+= freescale-mx28-evk/
obj-$(CONFIG_MACH_MYIRTECH_X335X)		+= myirtech-x335x/
obj-$(CONFIG_MACH_NETGEAR_RN104)		+= netgear-rn104/
obj-$(CONFIG_MACH_NETGEAR_RN2120)		+= netgear-rn2120/
obj-$(CONFIG_MACH_NVIDIA_BEAVER)		+= nvidia-beaver/
obj-$(CONFIG_MACH_NVIDIA_JETSON)		+= nvidia-jetson-tk1/
obj-$(CONFIG_MACH_NXP_IMX6ULL_EVK)		+= nxp-imx6ull-evk/
obj-$(CONFIG_MACH_NXP_IMX8MQ_EVK)		+= nxp-imx8mq-evk/
obj-$(CONFIG_MACH_NXP_IMX8MM_EVK)		+= nxp-imx8mm-evk/
obj-$(CONFIG_MACH_NXP_IMX8MN_EVK)		+= nxp-imx8mn-evk/
obj-$(CONFIG_MACH_NXP_IMX8MP_EVK)		+= nxp-imx8mp-evk/
obj-$(CONFIG_MACH_CONGATEC_QMX8P_SOM)		+= congatec-qmx8p/
obj-$(CONFIG_MACH_TQ_MBA8MPXL)			+= tqma8mpxl/
obj-$(CONFIG_MACH_PCA100)			+= phytec-phycard-imx27/
obj-$(CONFIG_MACH_PCM038)			+= phytec-phycore-imx27/
obj-$(CONFIG_MACH_PHYTEC_SOM_AM335X)		+= phytec-som-am335x/
obj-$(CONFIG_MACH_PHYTEC_SOM_IMX6)		+= phytec-som-imx6/
obj-$(CONFIG_MACH_PHYTEC_PHYCORE_IMX7)		+= phytec-phycore-imx7/
obj-$(CONFIG_MACH_PHYTEC_PHYCORE_STM32MP1)	+= phytec-phycore-stm32mp1/
obj-$(CONFIG_MACH_PHYTEC_SOM_IMX8MM)		+= phytec-som-imx8mm/
obj-$(CONFIG_MACH_PHYTEC_SOM_IMX8MQ)		+= phytec-som-imx8mq/
obj-$(CONFIG_MACH_PLATHOME_OPENBLOCKS_AX3)	+= plathome-openblocks-ax3/
obj-$(CONFIG_MACH_PLATHOME_OPENBLOCKS_A6)	+= plathome-openblocks-a6/
obj-$(CONFIG_MACH_PM9261)			+= pm9261/
obj-$(CONFIG_MACH_PM9263)			+= pm9263/
obj-$(CONFIG_MACH_PM9G45)			+= pm9g45/
obj-$(CONFIG_MACH_POLYHEX_DEBIX)		+= polyhex-debix/
obj-$(CONFIG_MACH_PROTONIC_IMX6)		+= protonic-imx6/
obj-$(CONFIG_MACH_PROTONIC_IMX8M)		+= protonic-imx8m/
obj-$(CONFIG_MACH_PROTONIC_MECSBC)		+= protonic-mecsbc/
obj-$(CONFIG_MACH_PROTONIC_STM32MP1)		+= protonic-stm32mp1/
obj-$(CONFIG_MACH_PROTONIC_STM32MP13)		+= protonic-stm32mp13/
obj-$(CONFIG_MACH_QIL_A9260)			+= qil-a926x/
obj-$(CONFIG_MACH_QIL_A9G20)			+= qil-a926x/
obj-$(CONFIG_MACH_RADXA_ROCK)			+= radxa-rock/
obj-$(CONFIG_MACH_PHYTEC_SOM_RK3288)		+= phytec-som-rk3288/
obj-$(CONFIG_MACH_REALQ7)			+= datamodul-edm-qmx6/
obj-$(CONFIG_MACH_RPI_COMMON)			+= raspberry-pi/
obj-$(CONFIG_MACH_SABRELITE)			+= freescale-mx6-sabrelite/
obj-$(CONFIG_MACH_SABRESD)			+= freescale-mx6-sabresd/
obj-$(CONFIG_MACH_AC_SXB)			+= ac-sxb/
obj-$(CONFIG_MACH_SKOV_IMX6)			+= skov-imx6/
obj-$(CONFIG_MACH_SKOV_IMX8MP)			+= skov-imx8mp/
obj-$(CONFIG_MACH_FREESCALE_IMX6SX_SABRESDB)	+= freescale-mx6sx-sabresdb/
obj-$(CONFIG_MACH_SAMA5D27_GIANTBOARD)		+= sama5d27-giantboard/
obj-$(CONFIG_MACH_SAMA5D27_SOM1)		+= sama5d27-som1/
obj-$(CONFIG_MACH_SAMA5D3_XPLAINED)		+= sama5d3_xplained/
obj-$(CONFIG_MACH_MICROCHIP_KSZ9477_EVB)	+= microchip-ksz9477-evb/
obj-$(CONFIG_MACH_MICROCHIP_SAMA5D3_EDS)	+= microchip-sama5d3-eds/
obj-$(CONFIG_MACH_SAMA5D4_XPLAINED)		+= sama5d4_xplained/
obj-$(CONFIG_MACH_SAMA5D4_WIFX)			+= sama5d4_wifx/
obj-$(CONFIG_MACH_SCB9328)			+= scb9328/
obj-$(CONFIG_MACH_SEEED_ODYSSEY)		+= seeed-odyssey/
obj-$(CONFIG_MACH_SOCFPGA_ALTERA_SOCDK)		+= altera-socdk/
obj-$(CONFIG_MACH_SOCFPGA_EBV_SOCRATES)		+= ebv-socrates/
obj-$(CONFIG_MACH_SOCFPGA_ENCLUSTRA_AA1)	+= enclustra-aa1/
obj-$(CONFIG_MACH_SOCFPGA_REFLEX_ACHILLES)	+= reflex-achilles/
obj-$(CONFIG_MACH_SOCFPGA_TERASIC_DE0_NANO_SOC)	+= terasic-de0-nano-soc/
obj-$(CONFIG_MACH_SOCFPGA_TERASIC_DE10_NANO)	+= terasic-de10-nano/
obj-$(CONFIG_MACH_SOCFPGA_TERASIC_SOCKIT)	+= terasic-sockit/
obj-$(CONFIG_MACH_SOLIDRUN_CUBOX)		+= solidrun-cubox/
obj-$(CONFIG_MACH_SOLIDRUN_MICROSOM)		+= solidrun-microsom/
obj-$(CONFIG_MACH_STM32MP15XX_DKX)		+= stm32mp15xx-dkx/
obj-$(CONFIG_MACH_STM32MP13XX_DK)		+= stm32mp13xx-dk/
obj-$(CONFIG_MACH_LXA_MC1)			+= lxa-mc1/
obj-$(CONFIG_MACH_STM32MP15X_EV1)		+= stm32mp15x-ev1/
obj-$(CONFIG_MACH_TECHNEXION_PICO_HOBBIT)	+= technexion-pico-hobbit/
obj-$(CONFIG_MACH_TECHNEXION_WANDBOARD)		+= technexion-wandboard/
obj-$(CONFIG_MACH_TNY_A9260)			+= tny-a926x/
obj-$(CONFIG_MACH_TNY_A9263)			+= tny-a926x/
obj-$(CONFIG_MACH_TNY_A9G20)			+= tny-a926x/
obj-$(CONFIG_MACH_KINDLE_MX50)			+= kindle-mx50/
obj-$(CONFIG_MACH_TORADEX_COLIBRI_T20)		+= toradex-colibri-t20/
obj-$(CONFIG_MACH_TOSHIBA_AC100)		+= toshiba-ac100/
obj-$(CONFIG_MACH_TQMA53)			+= tqma53/
obj-$(CONFIG_MACH_TQMA6UL)			+= tqma6ulx/
obj-$(CONFIG_MACH_TQMA6X)			+= tqma6x/
obj-$(CONFIG_MACH_TURRIS_OMNIA)			+= turris-omnia/
obj-$(CONFIG_MACH_TX25)				+= karo-tx25/
obj-$(CONFIG_MACH_TX28)				+= karo-tx28/
obj-$(CONFIG_MACH_TX53)				+= karo-tx53/
obj-$(CONFIG_MACH_TX6X)				+= karo-tx6x/
obj-$(CONFIG_MACH_UDOO)				+= udoo/
obj-$(CONFIG_MACH_UDOO_NEO)			+= udoo-neo/
obj-$(CONFIG_MACH_USB_A9260)			+= usb-a926x/
obj-$(CONFIG_MACH_USB_A9263)			+= usb-a926x/
obj-$(CONFIG_MACH_USB_A9G20)			+= usb-a926x/
obj-$(CONFIG_MACH_USI_TOPKICK)			+= usi-topkick/
obj-$(CONFIG_MACH_VERSATILEPB)			+= versatile/
obj-$(CONFIG_MACH_VEXPRESS)			+= vexpress/
obj-$(CONFIG_MACH_ZEDBOARD)			+= avnet-zedboard/
obj-$(CONFIG_MACH_VARISCITE_MX6)		+= variscite-mx6/
obj-$(CONFIG_MACH_VARISCITE_SOM_MX7)		+= variscite-som-mx7/
obj-$(CONFIG_MACH_VSCOM_BALTOS)			+= vscom-baltos/
obj-$(CONFIG_MACH_WARP7)			+= element14-warp7/
obj-$(CONFIG_MACH_WEBASTO_CCBV2)		+= webasto-ccbv2/
obj-$(CONFIG_MACH_VF610_TWR)			+= freescale-vf610-twr/
obj-$(CONFIG_MACH_XILINX_ZCU102)		+= xilinx-zcu102/
obj-$(CONFIG_MACH_XILINX_ZCU104)		+= xilinx-zcu104/
obj-$(CONFIG_MACH_XILINX_ZCU106)		+= xilinx-zcu106/
obj-$(CONFIG_MACH_ZII_COMMON)			+= zii-common/
obj-$(CONFIG_MACH_ZII_RDU1)			+= zii-imx51-rdu1/
obj-$(CONFIG_MACH_ZII_RDU2)			+= zii-imx6q-rdu2/
obj-$(CONFIG_MACH_ZII_IMX8MQ_DEV)		+= zii-imx8mq-dev/
obj-$(CONFIG_MACH_ZII_VF610_DEV)		+= zii-vf610-dev/
obj-$(CONFIG_MACH_ZII_IMX7D_DEV)		+= zii-imx7d-dev/
obj-$(CONFIG_MACH_WAGO_PFC_AM35XX)		+= wago-pfc-am35xx/
obj-$(CONFIG_MACH_LS1028ARDB)			+= ls1028ardb/
obj-$(CONFIG_MACH_LS1046ARDB)			+= ls1046ardb/
obj-$(CONFIG_MACH_TQMLS1046A)			+= tqmls1046a/
obj-$(CONFIG_MACH_LS1021AIOT)			+= ls1021aiot/
obj-$(CONFIG_MACH_MNT_REFORM)			+= mnt-reform/
obj-$(CONFIG_MACH_SKOV_ARM9CPU)			+= skov-arm9cpu/
obj-$(CONFIG_MACH_RK3568_EVB)			+= rockchip-rk3568-evb/
obj-$(CONFIG_MACH_RK3568_BPI_R2PRO)			+= rockchip-rk3568-bpi-r2pro/
obj-$(CONFIG_MACH_PINE64_PINETAB2)		+= pine64-pinetab2/
obj-$(CONFIG_MACH_PINE64_QUARTZ64)		+= pine64-quartz64/
obj-$(CONFIG_MACH_RADXA_ROCK3)			+= radxa-rock3/
obj-$(CONFIG_MACH_RADXA_ROCK5)			+= radxa-rock5/
obj-$(CONFIG_MACH_VARISCITE_DT8MCUSTOMBOARD_IMX8MP)	+= variscite-dt8mcustomboard-imx8mp/
obj-$(CONFIG_MACH_RADXA_CM3)			+= radxa-cm3/
obj-$(CONFIG_MACH_TQMA93XX)			+= tqma93xx/
obj-$(CONFIG_MACH_WOLFVISION_PF5)		+= wolfvision-pf5/
obj-$(CONFIG_MACH_XUNLONG_ORANGEPI_5_PLUS)	+= xunlong-orangepi-5-plus/
